.p01019-contenedor {
  margin: 10 auto;
}

.p01019-juego {
  padding-left: 20%;
}
.p01019-juego .stl{
  margin: 5%;
  width: 250px;
  height: 220px;
  padding-top: 2%;
  padding-left: 4%;
  border-radius: 3%;
  background-color: #67d3e3;
  line-height: 100%;
  font-size: 100%;
}
.p01019-juego .encabezado{
  width: 90%;
  text-align: center;
  padding-top: 6%;
  height: 20%;
  color: #FFFFFF;
  font-size: 40px;
  font-weight: bold;
  background-color: #da2c2c;
}
.p01019-juego .stl span{
  height: 100px; 
}
.p01019-juego .fila{
  padding-top: 1%;
  width: 90%;
  height: 25%;
  border: 0px solid #000;  
}
.p01019-juego .pila{
  width: 90%;
  height: 70%;
  border: 1px solid #000;  
}
.p01019-juego .col{
  float: left;
  width: 25%;
  height: 100%;
  border: 0px solid #000;
  
  font-weight: bold;  
  text-align: center;
  padding-top: 6%;  
}
.n{
	font-size: 2em;
}
.p01019-juego .col.fill{
  width: 50%;
  height: 99%;
  border: 1px solid #da2c2c	;
  padding-top: 7%;
  background-color: #FFFFFF;
}
.p01019-juego .third.box0	{
  margin: 0 0px;
  width: 1%;
  height: 100%;
  border: 0px solid #000;
  line-height: 100%;
  font-size: 100%;
  font-weight: bold;
  background-color: #b0c4de;
}

.p01019-juego .third.box2	{
  width: 15%;
  height: 100%;
  border: 0px solid #000;
  line-height: 50px;
  font-size: 40px;
  font-weight: bold;
   background-color: #b0c4de;
}
.p01019-juego .third.box3	{
  margin: 0 0px;
  width: 24%;
  height: 100%;
  border: 0px solid #000;
  line-height: 50px;
  font-weight: bold;
  font-size: 30px;
  background-color: #edb2b2;
  border-style: dashed;
  cursor: pointer;
  z-index: 0;
}
.mano-contenedor {
  text-align: center;
  padding: 0 0 1% 0;
}

.mano-clic {
  margin: 0 auto !important;
  float: none !important;
}

.p01019-juego .third.box.dotted {
  border-style: dashed;
  cursor: pointer;
  position: relative;
  z-index: 0;
}


@media screen and (max-width: 1015px){
	.p01019-juego .stl{
		width: 190px;
		height: 190px;
	}
	.p01019-juego {
	  padding-left: 18%;
	}	
}



#menu-simbolos1 {
  height: 0;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
  opacity: 0.9;
  transition: all 0.5s ease;
  overflow: hidden;
}

#menu-simbolos1 .simbolo {
  width: 100%;
  height: 25px;
  border: 1px solid #C8C8C8;
  border-radius: 5px;
  line-height: 30px;
  font-weight: bold;
  font-weight: bold;
  font-size: 55%;
  font-weight: bold;
  background-color: #b0c4de;
}

#menu-simbolo1 .simbolo:hover {
  background: #C8C8C8;
}

#menu-simbolos2 {
  height: 0;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
  opacity: 0.9;
  transition: all 0.5s ease;
  overflow: hidden;
}

#menu-simbolos2 .simbolo {
  width: 100%;
  height: 25px;
  border: 1px solid #C8C8C8;
  border-radius: 5px;
  line-height: 30px;
  font-weight: bold;
  font-weight: bold;
  font-size: 55%;
  font-weight: bold;
  background-color: #b0c4de;
}

#menu-simbolo2 .simbolo:hover {
  background: #C8C8C8;
}
#menu-simbolos3 {
  height: 0;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
  opacity: 0.9;
  transition: all 0.5s ease;
  overflow: hidden;
}

#menu-simbolos3 .simbolo {
  width: 100%;
  height: 25px;
  border: 1px solid #C8C8C8;
  border-radius: 5px;
  line-height: 30px;
  font-weight: bold;
  font-weight: bold;
  font-size: 55%;
  font-weight: bold;
  background-color: #b0c4de;
}

#menu-simbolo3 .simbolo:hover {
  background: #C8C8C8;
}